review amazing yamaguchi deadpool 2.0